large plot of flat and barren land with abundant grass - Alemán Inglés Diccionario